'''
此文件为调用解析config.yaml文件的函数，获取到里面的相关url内容，然后通过urljion对url与不同功能的简称进行拼接后得到
待测试功能页的url网址
'''

from TongYong.Decode_ini_yaml import Decode_yaml
from urllib.parse import urljoin
from Config.sql_created_info import sql_treated_info

# server_config为通过解析sql_treated_info中的文档文件，解析得到【server】的相关信息
server_config = Decode_yaml.get_ymal_config_node(sql_treated_info).get("server")

# default_host为获取到【default】的相关信息
default_host = server_config.get("default")

'''
定义一个类，进行相关功能界面url的拼接。
'''
class ServerUrls:
    login_url = urljoin(default_host, "/user/login_new")
    print("login_url：",login_url)
    pay_url = urljoin(default_host, "/pay")
    recharge_url = urljoin(default_host, "/recharge")


